ارتقاء uml نقش مبنا جهت پشتیبانی از مکانیزم کنترل دسترسی شرط مبنا

پایان نامه
  • وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی امیرکبیر(پلی تکنیک تهران) - دانشکده مهندسی کامپیوتر
  • نویسنده تکتم رمضانی فرخانی
  • استاد راهنما محمدرضا رزازی
  • تعداد صفحات: ۱۵ صفحه ی اول
  • سال انتشار 1385
چکیده

تا کنون، روشی یکپارچه برای طراحی سیستمهای نرم افزاری امن ایجاد نگردیده و در حال حاضر اقداماتی اولیه در این زمینه در حال انجام است. این پایان نامه نیز با هدف مذکور تعریف شده که در آن، دسته بندی جدیدی از نیازمندیهای امنیتی در سیستمهای نرم افزاری ارایه شده و در نتیجه، مکانیزمهای کنترل دسترسی برای اولین بار به عنوان برآورده کننده یک نیاز کارکردی معرفی گردیده و سپس uml را برای پشتیبانی از مکانیزم کنترل دسترسی شرط مبنا با تغییراتی همراه نموده است تا بتوانیم، یک نیاز کارکردی را از همان مراحل نخست توسعه سیستمهای نرم افزاری مورد توجه قرار دهیم. به طور کلی، در مدلسازی سیستمهای واقعی غیر از اشیاء و نوع آنها، نقش اشیاء نیز دارای اهمیت است. نقش اشیاء، خواص و ویژگیهای پویایی دارد که ماهیت و ذات آنها فاقد این ویژگیها است. ارایه نقش اشیاء در متدولوژیهای شیی گرا نسبت به قدمت آن یک مسیله جدید است. از آنجایی که، pbac مجوزهای دسترسی را به کاربرانی در نقشهای مختلف سیستم می دهد، بنابراین، نمونه ای از سیستمهای مبتنی بر نقش، سیستمهایی هستند که نیاز به اعمال این مکانیزم در آنها وجود دارد. بنابراین، روشی ارایه شده که بتواند تعاملات بین اشیاء را از طریق نقشهایی که دارند مدیریت نماید. چالشهای موجود در این پایان نامه، ارایه تعریف صحیحی از مفهوم نقش در زبان مدلسازی uml است، به نحوی که بیشتر از کارهای موجود، معیارهای پشتیبانی از نقش را ارضا کند و در ضمن با اصول اولیه طراحی شیی گرا مغایرت نداشته باشد. به این منظور، متامدل uml به گونه ای تغییر یافته است که به جای مفهوم عام کلاس از دو مفهوم جدید ذات و نقش اشیاء پشتیبانی کند و امکانات فراهم شده به نحوی باشد که مدلسازی pbacنیز بتواند به سهولت و به صورت یکپارچه ای در آن صورت گیرد. روش پیشنهادی در این پایان نامه که به نام rbuml ارایه شده، از بین 24 معیار مشترک و شناخته شده لازم برای پشتیبانی از نقش، تعداد 22 مورد را برآورده می نماید. از طرفی، پیراینده های دسترسی به متدها و متغیرها در زبانهای شیی گرا که اغلب چهار سطحی بوده و شامل دسترسی خصوصی، عمومی و غیره می باشند، خصوصا هنگام در نظر گرفتن نقش اشیاء همراه با ذات آنها کافی و دقیق نمی باشد. به همین منظور، پیراینده های دسترسی قابل توسعه ای در این پایان نامه پیشنهاد شده است. مشکل دوم، مدلسازی pbac در rbuml است. این مکانیزم نیز با مدلسازی در سه دید ایستا، کارکردی و پویا ارایه گردیده است. ارایه موارد فوق باعث می شود، توسعه دهندگان سیستمها یا مهندسین نرم افزار حتی با اطلاعات کمی از مکانیزمهای امنیتی، راحت تر بتوانند سیستم های مبتنی بر نقش را درک کنند و نیز پیاده سازی صحیح تری از pbac را که بر کاربران در نقش ها و گروههای آنها اعمال می شود، در سیستمهای خود ارایه دهند. هدف کلی ما در این پایان نامه، برداشتن گامی در جهت کاهش فاصله موجود بین مدلهای امنیتی و توسعه سیستم های نرم افزاری است.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

مدل مدیریتی کنترل دسترسی نقش مبنا در پایگاه داده های رابطه ای

با گسترش شبکه های کامپیوتری و توسعه سیستمهای نرم افزاری، امنیت اطلاعات در حوزه های غیر نظامی نیز مورد توجه قرار گرفته است. مکانیزم ها و مدل های کنترل دسترسی به منظور جلوگیری از دسترسی های غیرمجاز به داده ها مورد استفاده قرار می گیرد. مدل کنترل دسترسی نقش مبنا با توجه به سادگی مدیریت مجوزها و امکان اعمال خط مشی های مختلف کنترل دسترسی، بسیار مورد توجه قرار گرفته است. پیچیدگی و زمان گیر بودن مدیری...

15 صفحه اول

?ارایه راهکار در پیاده سازی کنترل دسترسی اجباری نقش مبنا با? ?رویکرد جنبه گرایی?

?کنترل دسترسی اجباری نقش مبنا روشی است که در طراحی سیستم های نرم افزاری با امنیت بالا از? ?طریق کنترل دسترسی کاربر و پروسه ها، مورد استفاده می گیرد. پیاده سازی مدلهای مختلف کنترل? ?دسترسی اجباری نقش مبنا با استفاده از روش شیءگرایی در سیستم های مقیاس متوسط به بالا باعث? ?کاهش قابلیت استفاده مجدد، تحمیل پیچیدگی زیاد، کاهش قابلیت نگهداری، کاهش میزان? ?پیمانه بندی کد منبع و کاهش درک و فهم کد منبع ...

15 صفحه اول

نقش آنتولوژی در خدمات مکان-مبنا مطالعه موردی: تجزیه و تحلیل آنتولوژی دامنه خدمات مکان-مبنا

امروزه سرویس‌های مکان-مبنا اعم از سیستم‌های پیش‌بینی ترافیک و خدمات ارائه شده از طریق تلفن همراه به بخشی از زندگی روزمره ما تبدیل شده‌اند. سرویس‌ها، کاربران، مفاهیم مکان، زمان و حرکت به عنوان زیر دامنه‌های اصلی خدمات مکان-مبنا تعریف می‌شوند. این زیردامنه‌ها کاملاً نا‌همگن و پیچیده می‌باشند که برای رفع این مشکل می‌توان از آنتولوژی به عنوان هسته‌ی زیرساختار داده‌های موجود در این خدمات استفاده کرد....

متن کامل

ارزیابی طبقه‌بندی شی‌گرای قانون مبنا و الگو مبنا به‌منظور استخراج جاده‌های کوهستانی از تصاویر ماهواره‌ای

با ظهور و فعالیت ماهواره‌های باقدرت تفکیک مکانی زیاد در دو دهه اخیر، استخراج عوارض و پدیده‌های زمینی از تصاویر ماهواره‌ای، موردتوجه بسیاری از محققین قرارگرفته است. راه، به‌عنوان یکی از عوارض زمینی از اهمیت زیادی در امور زیربنایی، حمل‌ونقل و مدیریت برخوردار است. استخراج شبکه راه‌های شهری با استفاده از روش‌های مختلف موضوع تحقیقات زیادی بوده است. استخراج راه‌های کوهستانی از تصاویر ماهواره‌ای به دل...

متن کامل

اصالت وجود، از مسئله تا مبنا

تقریرهای مختلفی که تاکنون از نظریۀ اصالت وجود ملاصدرا ارائه شده است عموماً به خاستگاه و فرآیند تاریخی شکل‌گیری این دیدگاه به شکل مسئله‌محور نظر نداشته است. این نوشتار تبیین‌کنندۀ این است که سرآغاز شکل‌گیری مبنای اصالت وجود چه نقطه‌ای از تاریخ فلسفه اسلامی بوده و ملاصدرا برای رساندن آن به پختگی چه گام‌هایی را پیموده است. بازتقریر تاریخی این نظریه نشان می‌دهد که آنچه امروزه به عنوان کلیدی‌ترین مبن...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی امیرکبیر(پلی تکنیک تهران) - دانشکده مهندسی کامپیوتر

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023